// 剩余参数(rest参数)
// 剩余参数是放在函数声明的时候所有参数的最后
;(() => {
  // msg: string, ...args: string[]---->剩余的参数，放在了一个字符串的数组中s,args里面
  function showMsg(msg: string, ...args: string[]): void {
    console.log(msg, args)
  }
  showMsg('a', 'b', 'c', 'd', 'f')
})()
